separable metric space - Spanish English Dictionary